home *** CD-ROM | disk | FTP | other *** search
/ Fritz: All Fritz / All Fritz.zip / All Fritz / FILES / UTILFILE / HANDYDOS.LZH / TOUR.BAT < prev    next >
DOS Batch File  |  1992-11-19  |  6KB  |  147 lines

  1. @ECHO OFF
  2. window /stttxxx.bak 0 24 0 79
  3. CLS
  4. window \186 1607 0 24 0 79
  5. window \186 2507 2 22 4 75
  6. window \186 3407 4 20 8 71
  7. window \186 4307 6 18 12 67
  8. window \186 5207 8 16 16 63
  9. window \186 6107 10 14 20 59
  10. printat 12 30 Welcome to HandyDOS
  11. timetone .06 b
  12. printat 12 30 "                   "
  13. printat 11 25 Would you like a brief tour of
  14. printat 12 27 the HandyDOS collection?
  15. :agn
  16. printat /c8f 23 32 Press Y or N ...
  17. printat 23 47
  18. input /cf Y N > nul
  19. if errorlevel 2 goto end
  20. if errorlevel 1 goto tour
  21. goto agn
  22. :tour
  23. cls
  24. window ║ 1f0e 0 24 0 79
  25. printat 0 19 " Copyright 1992, Abri Technologies, Inc. "
  26. window │ 1f0e 4 20 14 62
  27. printat  6 23       "╥ ╥ ╔═╗ ╔╗╥ ╦═╗ ╥ ╥ ╦═╗ ╔═╗ ╔═╗"
  28. printat  7 23       "╠═╣ ╠═╣ ║║║ ║ ║ ╚═╣ ║ ║ ║ ║ ╚═╗"
  29. printat  8 23       "╨ ╨ ╨ ╨ ╨╚╝ ╩═╝  ═╝ ╩═╝ ╚═╝ ╚═╝"
  30. printat 10 24        ■ 5 Disk and File utilities ■
  31. printat 12 17 ■ A 'stay-in-DOS' menu & directory utility ■
  32. printat 14 17 ■ A flexible video testing/setting utility ■
  33. printat 16 22      ■ 5 Professional Batch utilites ■
  34. printat 18 22      A total of 12 real handy programs.
  35.  
  36. printat /c9787 24 17 " Press any key to continue ... (Esc to exit) "
  37. printat 0 24
  38. input /fc \Esc > nul
  39. if errorlevel 1 goto end
  40. window ▓ 2f0e 1 19 2 71
  41. printat  1 23 " DISK and FILE UTILITIES "
  42. printat  3 28 ** ATTRB.EXE **
  43. printat  4  4 An easy-to-use full-screen WYSIWYG file attribute utility.
  44. printat  5  4 Replaces the awkward dos ATTRIB.
  45. input /fc \Esc > nul
  46. if errorlevel 1 goto end
  47. printat  7 24 ** BAK.EXE and 0.EXE **
  48. printat  8  4 Delete those pesky .BAK extension files and 0 length files that
  49. printat  9  4 clutter your disk - in any directory and/or subdirectories.
  50. input /fc \Esc > nul
  51. if errorlevel 1 goto end
  52. printat 11 26 ** DELTREE.EXE **
  53. printat 12  4 Delete a whole directory with subdirectores quickly with this one
  54. printat 13  4 command. Handy for deleting old unused software files/directories.
  55. input /fc \Esc > nul
  56. if errorlevel 1 goto end
  57. printat 15 28 ** MV.EXE **
  58. printat 16  4 Move a file, files or a whole directory with subdirectories
  59. printat 17  4 to anywhere on the disk. This is not just a rename utility.
  60. input /fc \Esc > nul
  61. if errorlevel 1 goto end
  62. window │ 4f0e 3 22 4 72
  63. printat  3 26 " BATCH UTILITIES "
  64. printat  5 6 Now you can do a lot more with batch files and cut down on 
  65. printat  6 6 programming requirements for your home or business.
  66. input /fc \Esc > nul
  67. if errorlevel 1 goto end
  68. printat  5 6 ECH.EXE ** Similar to dos ECHO but does not add a CR-LF pair
  69. printat  6 6 - useful in batch menu programs when you want the cursor to stay 
  70. printat  7 6 beside the 'question'.
  71. input /fc \Esc > nul
  72. if errorlevel 1 goto end
  73. printat  9 6 INPUT.EXE ** Accepts a line input or a single keystroke for easy 
  74. printat 10 6 batch menu selection. It can even select FUNCTION KEYS and TURN 
  75. printat 11 6 the CURSOR OFF/ON for professional results.
  76. input /fc \Esc > nul
  77. if errorlevel 1 goto end
  78. printat 13 6 TIMETONE.EXE ** Generates time delays - usefull in screen 
  79. printat 14 6 displays - and sounds tones/beeps. 
  80. input /cf \Esc > nul
  81. if errorlevel 1 goto end
  82. printat /ccf8f 14 41 It can even play a tune.
  83. timetone -.07 .2 ccdcfe -.07 -.07 ccdcgf -.07 -.07 cc / c \ a
  84. timetone -.07 .2 fed -.07 -.07 .3 b-b-afg .5 f
  85. printat /c4f0e 14 41 It can even play a tune.
  86. printat 16 6 WINDOW.EXE ** For making pop-up text windows and pull-down menus.
  87. input /fc \Esc > nul
  88. if errorlevel 1 goto end
  89. printat 18 6 PRINTAT.EXE ** Can move the cursor and optionally print a message
  90. printat 19 6 in various colours or video attributes anywhere on the screen.
  91. input /fc \Esc > nul
  92. if errorlevel 1 goto end
  93. printat 21 6 This tour is only a batch file using HandyDOS utilities.
  94. input /fc \Esc > nul
  95. if errorlevel 1 goto end
  96. window ║ 5f0e 5 16 18 75
  97. printat 5 29 "╡ ABMENU - program and directory menu ╞"
  98. printat 7  20 For those of you who can't waste time flipping
  99. printat 8  20 through typical menu program steps. D.EXE is a 
  100. printat 9  20 'stay-in-DOS' program menu that can quickly change
  101. printat 10 20 drives/directories and/or execute programs with a
  102. printat 11 20 simple number reference. Programs and/or directory 
  103. printat 12 20 locations are quickly selected or new program entries/
  104. printat 13 20 deletions made right on the dos prompt line. Typing D 
  105. printat 14 20 alone lists all directories, programs & descriptions.
  106. input /fc \Esc > nul
  107. if errorlevel 1 goto end
  108. window ║ 6f0e 7 16 6 62
  109. printat  7 19 " A VERSATILE VIDEO UTILITY "
  110. printat  9  8 VMODE.EXE ** Handy for finding out your video card
  111. printat 10  8 resolution, checking, changing or restoring the video
  112. printat 11  8 mode (after some programs) and changing cursor type
  113. printat 12  8 (handy for laptops). You can determine if your dealer
  114. printat 13  8 bundled a cheap VGA card instead of the 1mb SVGA that
  115. printat 14  8 should go with the monitor.
  116. input /fc
  117. cls
  118. window ║ 4f0e 3 21 9 67
  119. printat 24 20 Press any key to continue...
  120. printat 5  11 ********** Thank you for touring handyDOS. ***********
  121.  
  122. printat 7  11 "HandyDOS  was  written  under  the  Shareware  concept."
  123. printat 8  11 "Shareware is gaining tremendous popularity."
  124. input /cf > nul
  125. printat 10 11 "If  you  use  Shareware,  after  a  short trial period,"
  126. printat 11 11 "please register. Shareware authors work very  hard  and"
  127. printat 12 11 "need  your  support. Registrations make it possible for"
  128. printat 13 11 "authors to continue giving you and  your  children  the"
  129. printat 14 11 "benefits  of  the  Shareware  concept. Don't starve the"
  130. printat 15 11 "goose that lays the golden egg."
  131. input /cf > nul
  132. printat /c9f8f 15 43 The goose may die.
  133. timetone \ -.08 .25 cc .4 f .25 -.08 -.08 cf .4 a .25 -.085 -.08 cf .4 a
  134. timetone \ .25 -.08 cf .4 a .25 -.055
  135. timetone \ -.08 .25 cf .4 a -.2 -.08 .25 fa / .4 c \ .25 -.2 -.08 af
  136. timetone \ -.08 .4 c .25 -.08 -.08 cc .45 f
  137. printat /c4f0e 15 43 The goose may die.
  138. printat 17 11 "Registration for HandyDOS is only $25 and will give you"
  139. printat 18 11 "worthwhile benefits. A convenient ready made form is in"
  140. printat 19 11 "the REGISTER file."
  141. input /cf
  142.  
  143. :end
  144. window /Rtttxxx.bak
  145. del tttxxx.bak
  146. printat 24 0
  147.